package com.ruoyi.personnel.salary.tax.mapper;


import com.ruoyi.personnel.salary.tax.domain.TaxDomain;
import com.ruoyi.personnel.salary.tax.domain.TaxDto;


import java.util.List;

/**
 * 工资所得税
 * 数据层
 */

public interface TaxMapper {
    /**
     * 获取所有工资所得税记录
     * @return
     */
    List<TaxDto> selectTaxList();

    /**
     * 新增工资所得税
     * @param tax
     * @return
     */
    int insertTax(TaxDomain tax);

    /**
     * 修改工资所得税
     * @param tax
     * @return
     */
    int updateTax(TaxDomain tax);

    /**
     * 删除工资所得税
     * 仅修改删除标志
     * @param tax
     * @return
     */
    int updateTaxDeleteFlag(TaxDomain tax);
}
